//引入请求文件
var util = require('../../utils/util.js');
let app = getApp();
let url = app.url;
let gobalData = app.gobalData;
Page({
	data: {
		region: ['浙江省', '金华市', '义乌市'],
		imgUrls: [],
		supervisionSiteList: [],
		caseArticleCateList: [],
		indicatorDots: false,
		autoplay: false,
		interval: 5000,
		duration: 1000,
		tabFlag: true
	},
	bindRegionChange: function(e) {
		gobalData.city = e.detail.value[1];
		this.setData({
			region: e.detail.value
		})
	},
	tabFlagChange: function() {
		this.setData({
			tabFlag: false
		})
	},
	tabFlagChangeTwo: function() {
		this.setData({
			tabFlag: true
		})
	},
	/**
	 * 生命周期函数--监听页面加载
	 */
	onLoad: function(options) {
		// 获取轮播图数据
		util(`${url}Slider/getSliderList`).then(res => {
			if (res.status == 1) {
				let imgData = res.content.data;
				this.setData({
					imgUrls: imgData
				})
			} else {
				wx.showToast({
					title: '获取数据失败。',
					inco: 'none'
				})
			}
		})
		// 获取监理工地列表
		util(`${url}SupervisionSite/getSupervisionSiteList`).then(res => {
			if (res.status == 1) {
				let supervisionSiteList = res.content.data
				this.setData({
					supervisionSiteList
				})
			} else {
				wx.showToast({
					title: '获取数据失败。',
					icon: 'none'
				})
			}
		})
		// 获取隐患案例列表
		util(`${url}CaseArticleCate/getCaseArticleCateList`).then(res => {
			if (res.status == 1) {
				let caseArticleCateList = res.content.data;
				this.setData({
					caseArticleCateList
				})
			} else {
				wx.showToast({
					title: '获取数据失败。',
					icon: 'none'
				})
			}
		})
	},

	/**
	 * 生命周期函数--监听页面初次渲染完成
	 */
	onReady: function() {},

	/**
	 * 生命周期函数--监听页面显示
	 */
	onShow: function() {
// 		app.slideupshow(this, 'slide_up1', -500, 1)
// 
// 		setTimeout(function() {
// 			app.slideupshow(this, 'slide_up2', -500, 1)
// 		}.bind(this), 500);

	},

	/**
	 * 生命周期函数--监听页面隐藏
	 */
	onHide: function() {
// 		//你可以看到，动画参数的200,0与渐入时的-200,1刚好是相反的，其实也就做到了页面还原的作用，使页面重新打开时重新展示动画
// 		app.slideupshow(this, 'slide_up1', 200, 0)
// 		//延时展现容器2，做到瀑布流的效果，见上面预览图
// 		setTimeout(function() {
// 			app.slideupshow(this, 'slide_up2', 200, 0)
// 		}.bind(this), 200);
	},

	/**
	 * 生命周期函数--监听页面卸载
	 */
	onUnload: function() {

	},

	/**
	 * 页面相关事件处理函数--监听用户下拉动作
	 */
	onPullDownRefresh: function() {
		
	},

	/**
	 * 页面上拉触底事件的处理函数
	 */
	onReachBottom: function() {

	},

	/**
	 * 用户点击右上角分享
	 */
	onShareAppMessage: function() {
		
	}
})
